MSNRRRTGDDDKGLLWKLPQVRIRDIGKVGPAFGLGVGCGFGFGAGLIGGVGFGPGVPGLQFGLGFGAGCGIGVGFGYGVGRGAAYDHSRSYYNVGKPSLNEVDSLIDELVVSTKKLVKATTNEIDKWLK